home *** CD-ROM | disk | FTP | other *** search
- A
- ; This is file: LOGO.PCH
- ;
- ;The following command should be applied to LOGO
- ;to patch it to work with FANSI-CONSOLE.
- ;Note that this is unnecessary if you have an EGA.
- ;This is for the IBM LOGO version 1.00 ONLY!
- ;After the patch is made, LOGO will not work
- ;without FANSI-CONSOLE.
- ;The commented lines (ones starting with semi-
- ;colons) may generate error text but that is OK.
- ;Note that the patched routine may not be in exactly
- ;the same place in your version of LOGO.
- ;----------------------------------------------
- ; DEBUG LOGO.COM <LOGO.PCH
- ;----------------------------------------------
-
- A
- ;The following routine will appear at ABOUT the same
- ;place in your version, check the address and
- ;change the patch address if it is different in your version.
- ;-U C56A
- ;xxxx:C56A 1E PUSH DS
- ;xxxx:C56B B800C0 MOV AX,C000
- ;xxxx:C56E 8ED8 MOV DS,AX
- ;xxxx:C570 813E000055AA CMP WORD PTR [0000],AA55
- ;xxxx:C576 1F POP DS
- ;xxxx:C577 7406 JZ C57F
- ;xxxx:C579 807E4BB0 CMP BYTE PTR [BP+4B],B0
- ;xxxx:C57D 7501 JNZ C580
- ;xxxx:C57F 58 POP AX
- ;xxxx:C580 C3 RET
-
- AC577
- JMP C57F
-
- A
- ;The following routine will appear at ABOUT the same
- ;place in your version, check the address and
- ;change the patch address if it is different in your version.
- ;-U C6B5
- ;3CD0:C6B5 1E PUSH DS
- ;3CD0:C6B6 B900C0 MOV CX,C000
- ;3CD0:C6B9 8ED9 MOV DS,CX
- ;3CD0:C6BB 813E000055AA CMP WORD PTR [0000],AA55
- ;3CD0:C6C1 7508 JNZ C6CB
- ;3CD0:C6C3 1F POP DS
- ;3CD0:C6C4 0C80 OR AL,80
- ;3CD0:C6C6 55 PUSH BP
- ;3CD0:C6C7 CD10 INT 10
- ;3CD0:C6C9 5D POP BP
- ;3CD0:C6CA CB RETF
-
- AC6C1
- NOP
- NOP
-
- W
- Q